.net mysql english efl programming learn french java change management html symfony php management language project management relationship radius3 consulting j2ee css asset management spanish esl crm software c++ foreign language javascript investment application thin-client customer financial planning